stand in the gap - German English Dictionary